[gd_scene load_steps=8 format=3 uid="uid://bd45gs5odlcc5"]

[ext_resource type="PackedScene" uid="uid://qlk1d5pf0qli" path="res://Features/GameStates/GameWorld/Entity/Character/Character.tscn" id="1_3fwsp"]
[ext_resource type="Script" path="res://Features/GameStates/GameWorld/Entity/Character/Player/Player.cs" id="2_65x1w"]
[ext_resource type="Script" path="res://Features/GameStates/GameWorld/Entity/Character/Player/LocalPlayerController.cs" id="3_mwiv2"]
[ext_resource type="Script" path="res://src/KludgeBox/Godot/Nodes/SmoothCamera2D.cs" id="4_bpa2p"]
[ext_resource type="Script" path="res://src/KludgeBox/Godot/Nodes/Dropper.cs" id="5_70a3e"]

[sub_resource type="CircleShape2D" id="CircleShape2D_spmy7"]
resource_local_to_scene = true

[sub_resource type="CircleShape2D" id="CircleShape2D_0r03n"]
resource_local_to_scene = true
radius = 8.06226

[node name="Player" node_paths=PackedStringArray("Camera", "Controller") instance=ExtResource("1_3fwsp")]
script = ExtResource("2_65x1w")
Camera = NodePath("Camera")
IsLocal = true
Controller = NodePath("LocalPlayerController")

[node name="Sprite" parent="." index="0"]
modulate = Color(0, 0.721569, 1, 1)

[node name="CollisionShape" parent="Body" index="0"]
shape = SubResource("CircleShape2D_spmy7")

[node name="HitShape" parent="HitBox" index="0"]
shape = SubResource("CircleShape2D_0r03n")

[node name="Camera" type="Camera2D" parent="." index="3" node_paths=PackedStringArray("TargetNode")]
script = ExtResource("4_bpa2p")
TargetNode = NodePath("..")
SmoothingPower = 1.5

[node name="Dropper" type="Node" parent="Camera" index="0"]
script = ExtResource("5_70a3e")

[node name="LocalPlayerController" type="Node2D" parent="." index="4"]
script = ExtResource("3_mwiv2")
